protected class AbstractAdaptableMessageListener.MessagingMessageConverterAdapter.LazyResolutionMessage extends java.lang.Object implements Message<java.lang.Object>
Modifier and Type | Field and Description |
---|---|
private MessageHeaders |
headers |
private javax.jms.Message |
message |
private java.lang.Object |
payload |
Constructor and Description |
---|
LazyResolutionMessage(javax.jms.Message message) |
Modifier and Type | Method and Description |
---|---|
MessageHeaders |
getHeaders()
Return message headers for the message (never
null but may be empty). |
java.lang.Object |
getPayload()
Return the message payload.
|
private java.lang.Object |
unwrapPayload()
Extract the payload of the current message.
|
private final javax.jms.Message message
private java.lang.Object payload
private MessageHeaders headers
public java.lang.Object getPayload()
Message
getPayload
in interface Message<java.lang.Object>
private java.lang.Object unwrapPayload() throws JMSException
JMSException
public MessageHeaders getHeaders()
Message
null
but may be empty).getHeaders
in interface Message<java.lang.Object>